这里是我用hexo写博客生成时遇见的问题。
hexo generate常见错误
YAMLException: end of the stream or a document separator is expected at line 2, column 6.
title: “复杂度分析、数组和链表”
^
一般来说遇见这种错误都是因为冒号后没有加空格,需要注意的是空格和冒号必须是半角的。
但是我遇见的问题就有点奇怪了,我明明加了半角空格,但是还是报错。在网上好像没有找到有人和我有类似的问题…
最后发现是typora的问题,可能是我typora的主题导致我实际输出的并不是单纯的字符,而是加以修饰的。例如输入一次回车符,在这个主题下用源代码模式查看发现变成了两个回车符。
所以解决方法是打开typora的源代码模式,然后将其更改为应有样子。